package com.yxq.mdt.app.modules.search.bean;

import com.yxq.mdt.app.modules.personal.bean.PublishBean;

import java.util.List;

/**
 * @author L
 * @time 2019-12-09
 * @describe 搜索-内容$
 */
public class SearchTopicBean {

    /**
     * pageNum : 1
     * pageSize : 20
     * total : 2
     * pages : 1
     * list : [{"userId":110937,"id":"56340d30ccd04ab1b6727db600e2387b","createMan":"110937","createDate":"2019-12-07 10:17:21","content":"重庆的出租车司机-第二集","commentCount":1,"shareCount":0,"viewCount":0,"upCount":0,"sex":2,"residence":"重庆市;重庆市","age":19,"generation":"我莫得感情","gsName":"killer","headimg":"https://yxqoss.oss-cn-hangzhou.aliyuncs.com/image/1575437937434539.jpeg?x-oss-process=image/resize,limit_0,m_fill,h_150,w_150","vipType":0,"fileList":[{"id":"069700079267492690b8ec76a2bcafdb","topicId":"56340d30ccd04ab1b6727db600e2387b","file":"https://yxqoss.oss-cn-hangzhou.aliyuncs.com/gs_app/init/694fd7047fbafea928e86fdd42d7a865.mp4","createtime":"2019-12-07 10:17:21","sort":1,"class1":"2","class2":"60","fileType":0}],"relationNum":0,"giveLike":0,"relationHideButton":"1","userVipAction":[],"introductionAudioFile":[]},{"userId":110916,"id":"597371ee8d45469abcb4f400b9874ba3","createMan":"110916","createDate":"2019-11-28 13:35:14","content":"开车了重庆地铁好厉害啊","commentCount":0,"shareCount":0,"viewCount":1,"upCount":1,"sex":1,"gsName":"楚云飞","headimg":"https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1574252320990&di=a0aa75fa7cdc89b0f84843bcea58b4cb&imgtype=0&src=http%3A%2F%2Fp2.ssl.cdn.btime.com%2Ft013eccf45c6411ada6.jpg%3Fsize%3D512x412","vipType":0,"fileList":[{"id":"ec7abafad27e4fa399cb1dbb54665d66","topicId":"597371ee8d45469abcb4f400b9874ba3","file":"https://yxqoss.oss-cn-hangzhou.aliyuncs.com/gs_app/init/VID_20191022_083630.mp4","createtime":"2019-11-28 13:35:14","sort":1,"class1":"2","class2":"15","fileType":0}],"relationNum":1,"giveLike":0,"relationHideButton":"1","userVipAction":[],"introductionAudioFile":[]}]
     */

    private int pageNum;
    private int pageSize;
    private int total;
    private int pages;
    private List<ListBean> list;

    public int getPageNum() {
        return pageNum;
    }

    public void setPageNum(int pageNum) {
        this.pageNum = pageNum;
    }

    public int getPageSize() {
        return pageSize;
    }

    public void setPageSize(int pageSize) {
        this.pageSize = pageSize;
    }

    public int getTotal() {
        return total;
    }

    public void setTotal(int total) {
        this.total = total;
    }

    public int getPages() {
        return pages;
    }

    public void setPages(int pages) {
        this.pages = pages;
    }

    public List<ListBean> getList() {
        return list;
    }

    public void setList(List<ListBean> list) {
        this.list = list;
    }

    public static class ListBean {
        /**
         * userId : 110937
         * id : 56340d30ccd04ab1b6727db600e2387b
         * createMan : 110937
         * createDate : 2019-12-07 10:17:21
         * content : 重庆的出租车司机-第二集
         * commentCount : 1
         * shareCount : 0
         * viewCount : 0
         * upCount : 0
         * sex : 2
         * residence : 重庆市;重庆市
         * age : 19
         * generation : 我莫得感情
         * gsName : killer
         * headimg : https://yxqoss.oss-cn-hangzhou.aliyuncs.com/image/1575437937434539.jpeg?x-oss-process=image/resize,limit_0,m_fill,h_150,w_150
         * vipType : 0
         * fileList : [{"id":"069700079267492690b8ec76a2bcafdb","topicId":"56340d30ccd04ab1b6727db600e2387b","file":"https://yxqoss.oss-cn-hangzhou.aliyuncs.com/gs_app/init/694fd7047fbafea928e86fdd42d7a865.mp4","createtime":"2019-12-07 10:17:21","sort":1,"class1":"2","class2":"60","fileType":0}]
         * relationNum : 0
         * giveLike : 0
         * relationHideButton : 1
         * userVipAction : []
         * introductionAudioFile : []
         */

        private String userId;
        private String id;
        private String createMan;
        private String createDate;
        private String content;
        private int commentCount;
        private int shareCount;
        private int viewCount;
        private int upCount;
        private int sex;
        private String residence;
        private int age;
        private String generation;
        private String gsName;
        private String headimg;
        private int vipType;
        private int relationNum;
        private int giveLike;
        private String relationHideButton;
        private List<PublishBean.ListBean.FileListBean> fileList;
        private List<?> userVipAction;
        private List<?> introductionAudioFile;
        private String groupName;
        private String groupLogo;
        private String groupId;

        public void setGroupId(String groupId) {
            this.groupId = groupId;
        }

        public String getGroupId() {
            return groupId;
        }

        public void setGroupLogo(String groupLogo) {
            this.groupLogo = groupLogo;
        }

        public void setGroupName(String groupName) {
            this.groupName = groupName;
        }

        public String getGroupLogo() {
            return groupLogo;
        }

        public String getGroupName() {
            return groupName;
        }

        public String getUserId() {
            return userId;
        }

        public void setUserId(String userId) {
            this.userId = userId;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCreateMan() {
            return createMan;
        }

        public void setCreateMan(String createMan) {
            this.createMan = createMan;
        }

        public String getCreateDate() {
            return createDate;
        }

        public void setCreateDate(String createDate) {
            this.createDate = createDate;
        }

        public String getContent() {
            return content;
        }

        public void setContent(String content) {
            this.content = content;
        }

        public int getCommentCount() {
            return commentCount;
        }

        public void setCommentCount(int commentCount) {
            this.commentCount = commentCount;
        }

        public int getShareCount() {
            return shareCount;
        }

        public void setShareCount(int shareCount) {
            this.shareCount = shareCount;
        }

        public int getViewCount() {
            return viewCount;
        }

        public void setViewCount(int viewCount) {
            this.viewCount = viewCount;
        }

        public int getUpCount() {
            return upCount;
        }

        public void setUpCount(int upCount) {
            this.upCount = upCount;
        }

        public int getSex() {
            return sex;
        }

        public void setSex(int sex) {
            this.sex = sex;
        }

        public String getResidence() {
            return residence;
        }

        public void setResidence(String residence) {
            this.residence = residence;
        }

        public int getAge() {
            return age;
        }

        public void setAge(int age) {
            this.age = age;
        }

        public String getGeneration() {
            return generation;
        }

        public void setGeneration(String generation) {
            this.generation = generation;
        }

        public String getGsName() {
            return gsName;
        }

        public void setGsName(String gsName) {
            this.gsName = gsName;
        }

        public String getHeadimg() {
            return headimg;
        }

        public void setHeadimg(String headimg) {
            this.headimg = headimg;
        }

        public int getVipType() {
            return vipType;
        }

        public void setVipType(int vipType) {
            this.vipType = vipType;
        }

        public int getRelationNum() {
            return relationNum;
        }

        public void setRelationNum(int relationNum) {
            this.relationNum = relationNum;
        }

        public int getGiveLike() {
            return giveLike;
        }

        public void setGiveLike(int giveLike) {
            this.giveLike = giveLike;
        }

        public String getRelationHideButton() {
            return relationHideButton;
        }

        public void setRelationHideButton(String relationHideButton) {
            this.relationHideButton = relationHideButton;
        }

        public List<PublishBean.ListBean.FileListBean> getFileList() {
            return fileList;
        }

        public void setFileList(List<PublishBean.ListBean.FileListBean> fileList) {
            this.fileList = fileList;
        }

        public List<?> getUserVipAction() {
            return userVipAction;
        }

        public void setUserVipAction(List<?> userVipAction) {
            this.userVipAction = userVipAction;
        }

        public List<?> getIntroductionAudioFile() {
            return introductionAudioFile;
        }

        public void setIntroductionAudioFile(List<?> introductionAudioFile) {
            this.introductionAudioFile = introductionAudioFile;
        }
    }

}
